package com.fortune.rainshineservice.service;

import com.fortune.rainshinecommon.base.MsgModel;
import com.fortune.rainshinecommon.entity.StatTopTenEntity;
import org.joda.time.DateTime;

import java.util.Date;
import java.util.List;

public interface StatService {
    List<StatTopTenEntity> selectMerchatStat(String beginTime, String endTime);

    List<StatTopTenEntity> getShopNewCustomerStat(String beginTime, String endTime);

    List<StatTopTenEntity> getShopBuyStat(String beginTime, String endTime);

    MsgModel dayReRun();

    void stateDayShop(String date);

    void statDayProduct(String date);

    void statDayService(String date);

    MsgModel monthReRun();

    void monthShopStat(Date date, DateTime cTime);

    void monthProductStat(Date date, DateTime cTime);

    void monthServiceStat(Date date,DateTime cTime);
}
